
//个人中心取消订单确认
function cancel_order(order_id){
        if(confirm('您确定要取消定单吗?取消后此订单将视为无效订单'))
        {
            $.ajax({
                type:"POST",
                cache:"false",
                url:"user.php?act=cancel_order",
                data:'order_id='+order_id,
                success:function(data)
                {
					window.location.reload();
                },
                error:function()
                {
                    alert("取消失败!");
                }
            })
        }
	}

//个人中心包裹跟踪文字的显示隐藏
$(function(){
	$("[rel=bagName]").mouseover(function(){
		$(this).children().next("div").show();
	})
	$("[rel=bagName]").mouseout(function(){
		$(this).children().next("div").hide();
	})
})

//个人中心优惠劵的激活验证
function activate_bonus()
{
	var bonus=document.getElementsByName('bonus_sn')[0].value;
	var captcha=document.getElementsByName('bonus_captcha')[0].value;
	if(bonus ==""){
		$("#tips_big_div").show();
		$("#tips_word").html("卡号不能为空");
	}else if(captcha == ""){
		$("#tips_big_div").show();
		$("#tips_word").html("验证码不能为空");
	}else{
		Ajax.call('user.php?act=act_add_bonus','bonus_sn=' + bonus + '&captcha=' + captcha,activate_bonus_resp,"POST","JSON");
	}
}

function activate_bonus_resp(res)
{

	//var res   = $.evalJSON(result);
	$("#tips_big_div").show();
	$("#tips_word").html(res.content);
	$("#bonus_image_captcha").click();
	
	try
	{
		var layer = document.getElementById("nonuse_bonus");
		layer.innerHTML = (typeof res == "object") ? res.html : res;
	}
		catch (ex) { }
}

//个人中心礼品卡的激活验证
function activate_giftcard()
{
	var bonus=document.getElementsByName('bonus_sn')[0].value;
	var captcha=document.getElementsByName('bonus_captcha')[0].value;
	
	if(bonus ==""){
		$("#tips_big_div").show();
		$("#tips_word").html("卡号不能为空");
	}else if(captcha == ""){
		$("#tips_big_div").show();
		$("#tips_word").html("验证码不能为空");
	}else{
		Ajax.call('user.php?act=act_add_giftcard','bonus_sn=' + bonus + '&captcha=' + captcha,activate_giftcard_resp,"POST","JSON");
	}

}

function activate_giftcard_resp(res)
{
	//var res   = $.evalJSON(result);
	var result = res;
	$("#tips_big_div").show();
	$("#tips_word").html(res.content);
	$("#bonus_image_captcha").click();
	if(result.error == 1) return false;
	try
	{
		var layer = document.getElementById("usercenter_giftcard");
		layer.innerHTML = (typeof res == "object") ? res.html : res;
	}
		catch (ex) { }
}
//个人中心我的资料验证
function actEditUser()
{
	
    var msg=userEdit();
    
    if (msg)
    {
    	
    	$("#tips_big_div").show();
        $("#tips_word").html(msg);
    }else
    {
    	
    	var option={
    		success:function(message){
    			
                  $("#tips_big_div").show();
                   $("#tips_word").html(message);
            
                   },
    	    error:function(message){
                
                $("#tips_big_div").show();
                 $("#tips_word").html(message);
          
                 }
    	};
    	$("#edit_profile_form").ajaxSubmit(option);
    	
    }
    
    return false;
}
//个人中心删除收货地址
function delete_addr(){    
	  var obj=document.getElementsByName('users_address');  //选择所有name="'user_address'"的对象，返回数组    
	  //取到对象数组后，我们来循环检测它是不是被选中    
	  var s='';    
	  for(var i=0; i<obj.length; i++){    
	    if(obj[i].checked) s+=obj[i].value+',';  //如果选中，将value添加到变量s中    
	  }    
	  //那么现在来检测s的值就知道选中的复选框的值了    
	  //alert(s==''?'你还没有选择任何内容！':s);

	  return "user.php?act=drop_consignee&id="+s;
	  
}    
//个人中心新增收货地址的验证 
function checkConsignee(frm)
{
  var consignee=document.theForm.consignee.value;
  var address=document.theForm.address.value;
  var mobile=document.theForm.mobile.value;
  
  if(consignee!='')
	{
			 var reg=/^([\w\u4e00-\u9fa5]{1,20})$/g; 
			   if(reg.test(consignee)==false)
			   {
					$("#tips_big_div").show();
					$("#tips_word").html("姓名的格式不正确");			
					return false;
				}else{
				 	if(address!='')
					{
					    	if(mobile!='')
							{
							 	   var reg= /^1[3458]\d{9}$/g;  //手机号码的验证 11位，
								   if(reg.test(mobile)==false)
								   {
									
										$("#tips_big_div").show();
										$("#tips_word").html("手机的格式不正确");
										return false;
										
									}
							}else
							{
							    $("#tips_big_div").show();
								$("#tips_word").html("手机号不能为空");
								return false;
							}
					
					}else
					{
						$("#tips_big_div").show();
						$("#tips_word").html("地址不能为空");			
						return false;
					
					
					}
				}	
				
				
	} else
	{
		$("#tips_big_div").show();
		$("#tips_word").html("姓名不能为空");			
		return false;
	
	}
}

/* *
 * 修改会员信息
 */
function userEdit()
{

  var frm = document.forms['formEdit'];

  var email = frm.elements['email'].value;
  var msg = '';
  var reg = null;
  

  



  
  return msg;
}

function setDefault(addr_id)
{
Ajax.call('user.php?act=setDefaultAddr','id='+addr_id,setDefaultResponse,"GET","TEXT");
} 
function setDefaultResponse(result)
{
	var res=$.evalJSON(result);
	if(res.content!=0)
	{
		$("#tips_big_div").show();
		$("#tips_word").html("设置成功");
		
	}else
	{
		$("#tips_big_div").show();
		$("#tips_word").html("设置失败");
	}
	
};
/* 会员修改密码 */
function editPassword()
{
  var frm              = document.forms['formPassword'];
  var old_password     = frm.elements['old_password'].value;
  var new_password     = frm.elements['new_password'].value;
  var confirm_password = frm.elements['comfirm_password'].value;

  
  
  if(old_password!='')
  {
	  var reg=/^[0-9a-zA-Z]{6,20}$/g; //密码验证
	   if(reg.test(old_password)==false)
	   {
	  	
			$("#tips_big_div").show();
			$("#tips_word").html("旧密码格式不正确");
			return false;
	    }else
	    {
	    	if(new_password!='')
	    	{
	    		var reg=/^[0-9a-zA-Z]{6,20}$/g; //密码验证
    			if(reg.test(new_password)==false)
    			{
    		  	
    				$("#tips_big_div").show();
    				$("#tips_word").html("新密码格式不正确");
    				return false;
    				
    			}else
    			{
    				if(confirm_password!='')
    				{
    					if(confirm_password!=new_password)
    					{
    						$("#tips_big_div").show();
        				    $("#tips_word").html("两次密码输入不一致");
        				    return false;

    					}else
    					{
    						  var option={
    						    		success:function(message){
    						    			  $("#formEditPassword")[0].reset();
    						                  $("#tips_big_div").show();
    						                   $("#tips_word").html(message);
    						            
    						                   }
    						    	};
    						    	$("#formEditPassword").ajaxSubmit(option);
    					      return false;
    						
    					}
    					
    					
    				}else
    				{
    					$("#tips_big_div").show();
    				    $("#tips_word").html("确认密码不能为空");
    				    return false;
    					
    				}
    				
    				
    			}
	    		
	    	}else
	    	{
	    		$("#tips_big_div").show();
			    $("#tips_word").html("新密码不能为空");
			    return false;
	    	}
	    	
	    	
	    	
	    }
  }else
  {
	  $("#tips_big_div").show();
	  $("#tips_word").html("原密码不能为空");
	  return false;
	  
  }
	  
}

$(function(){
    $("[name=product_deta]").each(function(i){
        var y=i+1;
        $(this).click(function(){
            $("[name=product_deta]").attr("class","product_details_btn_no");
            $(this).attr("class","product_details_btn_yes");
            $("[name=product_detas]").hide();
            $("#product_"+y).show();
        })
})
	
	var aWidth=404;
	aOffsetLeft = ($(window).width()/2) - (parseInt(aWidth)/2);
	
	$(".tishi").css({"left":aOffsetLeft+"px"});
	 $(window).resize(function(){ 
		aOffsetLeft = ($(window).width()/2) - (parseInt(aWidth)/2);
		$(".tishi").css({"left":aOffsetLeft+"px"});
	});
	 
    //针对ie6的z-index调整
	if($.browser.msie && $.browser.version=="6.0") {
				$(".head").css({"z-index":"5"});
		} 
		
	if($.browser.msie && $.browser.version=="7.0") {
				$(".head").css({"z-index":"5"});
		}
})

function sendCode()
{
	var cell=document.getElementsByName('cellphonenumber')[0].value;
	if(isMobelphone(cell) == false){
		$("#tips_big_div").show();
		$("#tips_word").html("请输入正确的手机号");
	}else{
		Ajax.call('user.php','act=act_send_code&cell='+cell,sendCodeResp,"GET","TEXT");
	}
}

function sendCodeResp(result)
{
    var res=$.evalJSON(result);
	$("#send_phone_code3").hide().delay(60000).show(0);
	$("#send_phone_code4").show().delay(60000).hide(0);
    $("#tips_big_div").show();
    $("#tips_word").html(res.content+",60秒后可重新验证");
}

function bindCell()
{
	var code=document.getElementsByName('validateCode')[0].value;
	Ajax.call('user.php','act=act_bind_cell&code='+code,bindCellResp,"GET","TEXT");
	
}

function bindCellResp(result)
{
	var res=$.evalJSON(result);
    $("#tips_big_div").show();
    $("#tips_word").html(res.content);
}

